put heads together - Türkisch Englisch Wörterbuch